ARM: bcm2835: add rpi power domain driver
authorAlexander Aring <alex.aring@gmail.com>
Thu, 17 Dec 2015 00:26:47 +0000 (16:26 -0800)
committerBen Hutchings <ben@decadent.org.uk>
Thu, 17 Mar 2016 01:25:23 +0000 (01:25 +0000)
commit539e35d65fdb8fe67836ff5f1c44350e14f71c23
treea6c2c067e301b9bb565d6079c425a46e82b67a16
parent153bb027b924229d0bb2dd09d159c03852b17aba
ARM: bcm2835: add rpi power domain driver

This patch adds support for several power domains on Raspberry Pi,
including USB (so it can be enabled even if the bootloader didn't do
it), and graphics.

This patch is the combined work of Eric Anholt (who wrote USB support
inside of the Raspberry Pi firmware driver, and wrote the non-USB
domain support) and Alexander Aring (who separated the original USB
work out from the firmware driver).

Signed-off-by: Alexander Aring <alex.aring@gmail.com>
Signed-off-by: Eric Anholt <eric@anholt.net>
Reviewed-by: Ulf Hansson <ulf.hansson@linaro.org>
Reviewed-by: Kevin Hilman <khilman@linaro.org>
Gbp-Pq: Topic features/arm/rpi
Gbp-Pq: Name arm-bcm2835-add-rpi-power-domain-driver.patch
drivers/soc/Kconfig
drivers/soc/Makefile
drivers/soc/bcm/Kconfig [new file with mode: 0644]
drivers/soc/bcm/Makefile [new file with mode: 0644]
drivers/soc/bcm/raspberrypi-power.c [new file with mode: 0644]
include/dt-bindings/power/raspberrypi-power.h [new file with mode: 0644]